<%--
    Università degli Studi di Trento
    Facoltà di Scienze MM.FF.NN.
    Corso di Laurea Triennale in Informatica
    A.A. 2011/2012
    Progetto per il corso di Ingegneria del Software
    Autori:
    Bertoldi Lorenzo 155863
    Cattin Cosso Manuel 146607
    Parrello Nicola 145610
    Meneghini Nicola 145961
    Vinciguerra Stefano 145962
--%>

<%@include file="./pages/connessione.jsp" %>
   
<%@page contentType="text/html" pageEncoding="UTF-8"%>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<%
   String login=request.getParameter("login");
   String logout=request.getParameter("logout");
   if(login!=null){
     String user_name=request.getParameter("user_name");
     String password=request.getParameter("password");
     if(user_name!=null){
       Statement st=null;
       String query="SELECT s.user_ID, s.full_name, u.user_rol FROM users_credentials u, students s "
                  + "WHERE u.user_name='"+user_name+"' AND u.password='"+password+"' AND u.user=s.user_ID;";
       st=con.createStatement();
       ResultSet rs=st.executeQuery(query);
       if(rs.next()){
         session.setAttribute("user_ID", rs.getString("user_ID"));
         session.setAttribute("full_name", rs.getString("full_name"));
         session.setAttribute("user_rol", rs.getString("user_rol"));
       }
    
     }
   }
   if(logout!=null) {
     session.removeAttribute("user_ID");
     session.removeAttribute("full_name");
     session.removeAttribute("user_rol");
   }
%>

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
  <head>    
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
	<title>Richiesta certificati - Home</title>
	<meta name="title" content="Richiesta certificati - Home"/>
	<meta name="author" content="Bertoldi Lorenzo"/>
	<meta name="description" content="Pagina descrittiva dei certificati offerti dal ICT Doctoral School Trento"/>
	<meta name="keywords" content="Certificati,informazioni,Dottorato,Percorso,ICT Doctoral School, Trento"/>
	<meta name="language" content="italian it"/>
        <link type="text/css" rel="stylesheet" href="./pages/templateCSS.css" media="handheld, screen" />
  </head>
  <body>
  <div id="header">
      <a href="http://www.unitn.it/" class="auralNotRead">
          <img src="./images/logo_unitn.jpg" id="headImg" alt="logo Università Trento"/>
      </a>
      <div id="headerText">
	<h1 class="auralNotRead">Certificati ICT</h1>
        <h2>Sito dedicato alle certificazioni</h2>
      </div>
  </div>
  <div id="main"> 
    <div id="navigation">
          <a href="./index.jsp" title="Home certificati"><h1>Home certificati</h1></a>
        <%
        if(session.getAttribute("full_name")==null){
          %>
        <div id="login">
          <h2>Esegui il login:</h2>
          <form method="post" action="./index.jsp" >
              <table>
                  <tr><td><input type="text" name="user_name" value=""></input></td></tr>
                  <tr><td><input type="password" name="password" value=""></input></td></tr>
                  <tr><td><input type="submit" name="login" value="Login"></input></td></tr>
            </table>
        </form>
        </div>
        <%
        }else{
          String user_rol=session.getAttribute("user_rol").toString();
          if(user_rol.equals("7")){
            %>
            <a href="./pages/gestioneCertificati.jsp" title="Gestione certificati" ><h2>Gestisci le richieste dei certificati</h2></a>
            <%
          }else if(user_rol.equals("3")){
          %>
	<h2>Certificati disponibili:</h2>
	  <ul>
		<li><a href="./pages/certIscrizione.jsp" title="Certificato Iscrizione"><h3>Certificato Iscrizione</h3></a></li>
		<li><a href="./pages/certEsami.jsp" title="Certificato Iscrizione+esami"><h3>Certificato Iscrizione+esami</h3></a></li>
                <li><a href="./pages/certViaggi.jsp" title="Certificato Iscrizione+intership"><h3>Certificato Iscrizione+intership</h3></a></li>
                <li><a href="./pages/certViaggiEsami.jsp" title="Certificato Iscrizione+intership+esami"><h3>Certificato Iscrizione+intership+esami</h3></a></li>
                <li><a href="./pages/certCorsi.jsp" title="Certificato Partecipazione corsi"><h3>Certificato Partecipazione corsi</h3></a></li>
                <%
                Statement st=con.createStatement();
                ResultSet rs=st.executeQuery("SELECT is_graduated FROM students s WHERE s.user_ID="+session.getAttribute("user_ID"));
                if(rs.next()){
                  if(rs.getBoolean("is_graduated")){
                    %>
                    <li><a href="./pages/certLaurea.jsp" title="Certificato Laurea"><h3>Certificato laurea</h3></a></li>
		    <%
                  }
                }
                %>
	</ul>
        <%
               }
        %>
          <div id="login">
          <h2>Sei connesso come<br/> <%=session.getAttribute("full_name")%></h2>  
          <form method="post" action="./index.jsp" >
              <table>
                  <tr><td><input type="submit" name="logout" value="Logout"></input></td></tr>
            </table>
          </form>
          </div>
          <%
        }
        %>
        </div>
    </div>
    <div id="utilities">
      	  <p>Da questa pagina puoi selezionare il certificato che intendi scaricare.<br/>
          Se non hai eseguito il login non puoi richiedere nessun certificato.<br/>
          Seleziona il certificato ed esegui le istruzioni.</p>
    </div>
    <div id="contents">
        <%
        if(session.getAttribute("full_name")==null){    
        %>        
       
       <h2>Devi effettuare il login prima di poter richiedere dei certificati.</h2>
       
       <%
             }
        %>
        <img src="./images/poloferrari.jpg" width="620" alt="poloferrari" ></img>
     </div>
    <div id="webmaster">
	<a href="mailto:picoPallino@gmail.com">Contatta l'Amministratore</a>
    </div>

<div id="footer">
  
<div id="footer">
      <jsp:include page="./pages/footer.jsp" flush="true" />
</div>
</div>

</body>
</html>